
.clearing { clear: both; }
.clearfix { overflow: hidden; }
.last { margin-bottom: 0; }
.screenReader { left: -9999px; position: absolute; top: -9999px; }
ul#accordion, ul#accordion ul { list-style: none; margin: 0; }
ul#accordion {  
	padding-left:0px; 
	width: 576px;
	float: left;
	}
ul#accordion li { 
	border: 1px solid #000E2E; 
	border-bottom: none;
	float: left; 
	width: 576px;
	}
ul#accordion ul li:first-child{
	padding-top:10px;
}
ul#accordion ul li {
	border:none;
	float: none; 
	width: 100%;
}
/*ul#accordion ul li:last-child { border-bottom: none; }*/
ul#accordion li ul{
	padding-left:15px;
}
ul#accordion li a.heading {
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eaf0f4));
	background: -moz-linear-gradient(top,  #fff,  #eaf0f4);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaf0f4');
	color: #2c5ea7;
	display: block;
	font-size: 15px;
	line-height: 18px;
	padding: 10px 0px 10px;
	text-decoration: none;
	float:left;
	width: 100%;
}
ul#accordion li a.heading b {
	margin-left:30px;
}
#accordion li a.heading:hover {  color: #027198; }

ul#accordion ul li .nazivi{ margin-left:5px; padding-top:10px; color:#990033;}
ul#accordion ul li .info{ font-size:12px;	}
ul#accordion ul li .info li{
	border: none;
	border-bottom: 1px solid #C2C8D1;	
	padding: 5px 20px;
	color:#027198;
	float: none; 
	width: auto;
}


#gallery_ref {
	margin-top:30px;
	margin-left:-15px;
	width: 130px;
	float:left;
}
#gallery_ref ul { list-style: none; }
#gallery_ref ul li { display: inline; }

#gallery_ref ul li.nevidi { display:none; }

#gallery_ref ul img {
	border: 2px solid #fff;
	border-width: 2px 2px 2px;
}

#gallery_ref ul a:hover img {
	border: 5px solid #fff;
	border-width: 2px 2px 2px;
	color: #fff;
}
#gallery_ref ul a:hover { color: #fff; }
.galerija_reference{margin-left:40px; margin-top:50px; font-family:Arial, Helvetica, sans-serif;}